short carbine - Francés Inglés Diccionario